gtk4.git
22 years agoUpdated Maori translation by John C Barstow <jbowtie@amathaine.com>.
Christian Rose [Fri, 30 Jan 2004 11:41:30 +0000 (11:41 +0000)]
Updated Maori translation by John C Barstow <jbowtie@amathaine.com>.

2004-01-30  Christian Rose  <menthos@menthos.com>

* mi.po: Updated Maori translation by
John C Barstow <jbowtie@amathaine.com>.

22 years agoFix Czech translation
Miloslav Trmac [Fri, 30 Jan 2004 10:32:42 +0000 (10:32 +0000)]
Fix Czech translation

22 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Fri, 30 Jan 2004 05:59:23 +0000 (05:59 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

22 years agoAdd properties to GtkAdjustment. (#64601, Murray Cumming)
Matthias Clasen [Thu, 29 Jan 2004 23:49:25 +0000 (23:49 +0000)]
Add properties to GtkAdjustment. (#64601, Murray Cumming)

Fri Jan 30 00:45:46 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkadjustment.c: Add properties to GtkAdjustment.
(#64601, Murray Cumming)

22 years agogtk/gtktextlayout.c (line_display_iter_to_index) Only adjust the preedit
Owen Taylor [Thu, 29 Jan 2004 23:33:07 +0000 (23:33 +0000)]
gtk/gtktextlayout.c (line_display_iter_to_index) Only adjust the preedit

Thu Jan 29 18:08:06 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtktextlayout.c (line_display_iter_to_index)
        * gtk/gtktextlayout.c (line_display_index_to_iter): Only
        adjust the preedit position for lines that include the
        preedit string. (#132353, Yao Zhang). How the heck
        did this work as well as it did?!?!

        * modules/input/gtkimcontextxim.c (gtk_im_context_xim_get_ic):
        Reverse change to change of XNFilterEvents event mask from
        #110493 -- it's documented and in the Xlib code an
        unsigned long.

        * modules/input/gtkimcontextxim.c (preedit_start_callback):
        Return -1 rather than void to indicate no length limit.
        (#129548)

22 years agoAllow NULL for strings to clear the list. (#105386, Marco Pesenti Gritti)
Matthias Clasen [Thu, 29 Jan 2004 23:26:45 +0000 (23:26 +0000)]
Allow NULL for strings to clear the list. (#105386, Marco Pesenti Gritti)

Fri Jan 30 00:13:46 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkcombo.c (gtk_combo_set_popdown_strings): Allow NULL
for strings to clear the list.  (#105386, Marco Pesenti Gritti)

22 years agoUpdated Korean translation.
Changwoo Ryu [Thu, 29 Jan 2004 19:19:09 +0000 (19:19 +0000)]
Updated Korean translation.

* ko.po: Updated Korean translation.

22 years agoFree font_desc. Fixes #132805.
Richard Hult [Thu, 29 Jan 2004 18:10:29 +0000 (18:10 +0000)]
Free font_desc. Fixes #132805.

2004-01-28  Richard Hult  <richard@imendio.com>

* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size):
Free font_desc.  Fixes #132805.

22 years agoFree the GError. Patch provided by Christian Persch
Federico Mena Quintero [Thu, 29 Jan 2004 17:55:48 +0000 (17:55 +0000)]
Free the GError. Patch provided by Christian Persch

2004-01-29  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkiconfactory.c (render_icon_name_pixbuf): Free the GError.
Patch provided by Christian Persch <chpe@stud.uni-saarland.de>

22 years agoUpdated the Greek translation
Kostas Papadimas [Thu, 29 Jan 2004 16:45:59 +0000 (16:45 +0000)]
Updated the Greek translation

22 years agonul-terminate the target atoms. (#132656, Christian Persch)
Owen Taylor [Thu, 29 Jan 2004 16:33:30 +0000 (16:33 +0000)]
nul-terminate the target atoms. (#132656, Christian Persch)

Thu Jan 29 11:00:18 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkselection.c (gtk_selection_default_handler):
        nul-terminate the target atoms. (#132656, Christian Persch)

22 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Thu, 29 Jan 2004 07:23:20 +0000 (07:23 +0000)]
Updated Polish translation by GNOME PL Team.

2004-01-29  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

22 years agoDon't leak path if we bail out early. (#132505, Christian Persch)
Matthias Clasen [Wed, 28 Jan 2004 23:56:50 +0000 (23:56 +0000)]
Don't leak path if we bail out early. (#132505, Christian Persch)

Thu Jan 29 00:59:03 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_rows_reordered): Don't leak
path if we bail out early.  (#132505, Christian Persch)

22 years agoDo reference counting on the user_data that is shared between multiple
Matthias Clasen [Wed, 28 Jan 2004 23:49:10 +0000 (23:49 +0000)]
Do reference counting on the user_data that is shared between multiple

Thu Jan 29 00:48:47 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkactiongroup.c (gtk_action_group_add_toggle_actions_full):
* gtk/gtkactiongroup.c (gtk_action_group_add_actions_full): Do reference
counting on the user_data that is shared between multiple signal handlers,
to avoid calling the destroy notify multiple times.  (#132447, Adam Hooper)

22 years agoRemove unfinished sentence, until jrb finds time to write a real
Matthias Clasen [Wed, 28 Jan 2004 21:49:25 +0000 (21:49 +0000)]
Remove unfinished sentence, until jrb finds time to write a real

Wed Jan 28 22:51:41 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/tmpl/gtktreeviewcolumn.sgml: Remove unfinished sentence, until
jrb finds time to write a real description.

22 years agonew GTK_STOCK_NETWORK ... gtk/gtkstock.[hc] : ... define ...
Hans Breuer [Wed, 28 Jan 2004 21:46:02 +0000 (21:46 +0000)]
new GTK_STOCK_NETWORK ... gtk/gtkstock.[hc] : ... define ...

2004-01-28  Hans Breuer  <hans@breuer.org>

* gtk/stock-icons/stock_network_(16|24).png : new GTK_STOCK_NETWORK ...
  gtk/gtkstock.[hc] : ... define ...
  gtk/gtkiconfactory.c : ... register ...
  gtk/stock-icons/Makefile.am gtk/stock-icons/makefile.msc : ... compile ...
* gtk/gtkfilesystemwin32.c : ... and use. Also adapt to recent
IFace changes.

* gtk/gtk.def : added a bunch of new exported symbols

* tests/testfilechooser.c (no_backup_files_filter) : don't crash
on filter_info->display_name being NULL

* tests/testgtk.c : make testgtk --bench=all work again

22 years agoupdated externals
Hans Breuer [Wed, 28 Jan 2004 21:38:39 +0000 (21:38 +0000)]
updated externals

2004-01-28  Hans Breuer  <hans@breuer.org>

* gdk_pixbuf.def : updated externals

22 years agoFix a header name misspelling. (#123589, Jan Huelsbergen)
Matthias Clasen [Wed, 28 Jan 2004 20:44:40 +0000 (20:44 +0000)]
Fix a header name misspelling. (#123589, Jan Huelsbergen)

Wed Jan 28 21:46:55 2004  Matthias Clasen  <maclas@gmx.de>

* gdk/tmpl/event_structs.sgml: Fix a header name misspelling.
(#123589, Jan Huelsbergen)

22 years agoDon't leak string. (#132482, Christian Persch)
Matthias Clasen [Wed, 28 Jan 2004 20:39:46 +0000 (20:39 +0000)]
Don't leak string. (#132482, Christian Persch)

Wed Jan 28 21:40:47 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkentrycompletion.c (gtk_entry_completion_action_data_func):
Don't leak string.  (#132482, Christian Persch)

22 years agoFixed Czech translation
Miloslav Trmac [Wed, 28 Jan 2004 11:22:23 +0000 (11:22 +0000)]
Fixed Czech translation

22 years agoquote AC_DEFUN macro names so automake 1.8 won't whine at us.
Manish Singh [Wed, 28 Jan 2004 02:52:01 +0000 (02:52 +0000)]
quote AC_DEFUN macro names so automake 1.8 won't whine at us.

Tue Jan 27 18:45:47 2004  Manish Singh  <yosh@gimp.org>

        * m4macros/gtk-2.0.m4: quote AC_DEFUN macro names so automake
        1.8 won't whine at us.

22 years agoDon' generate enter or leave events if the pointer is grabbed with
Tor Lillqvist [Wed, 28 Jan 2004 02:10:07 +0000 (02:10 +0000)]
Don' generate enter or leave events if the pointer is grabbed with

2004-01-28  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkevents-win32.c (synthesize_leave_event,
synthesize_enter_event): Don' generate enter or leave events if
the pointer is grabbed with owner_events off, and the grab event
mask doesn't ask for them. (#129242)

(gdk_event_translate): Ditto for focus change events.

22 years agoFix #132314.
Federico Mena Quintero [Tue, 27 Jan 2004 23:20:01 +0000 (23:20 +0000)]
Fix #132314.

2004-01-27  Federico Mena Quintero  <federico@ximian.com>

Fix #132314.

* gtk/gtkfilesystem.h: Removed the #ifdef-ed out, old icon API.

* gtk/gtkfilesystem.c: Likewise.

* gtk/gtkfilesystemunix.c (filename_get_info): Removed the old
icon-type code.
(gtk_file_system_unix_render_icon): Moved the icon-rendering code
from GtkFileInfo to here.
(gtk_file_system_unix_volume_render_icon): Implement.

22 years agoRemoved modules/input/imhangul.c.
Changwoo Ryu [Tue, 27 Jan 2004 18:23:56 +0000 (18:23 +0000)]
Removed modules/input/imhangul.c.

* POTFILES.in: Removed modules/input/imhangul.c.

22 years agoRemove broken hangul input module.
Changwoo Ryu [Tue, 27 Jan 2004 18:20:16 +0000 (18:20 +0000)]
Remove broken hangul input module.

* modules/input/imhangul-defs.h:
* modules/input/imhangul.c:
* modules/input/Makefile.am: Remove broken hangul input module.

22 years agoUpdated Maori translation by John C Barstow <jbowtie@amathaine.com>.
Christian Rose [Tue, 27 Jan 2004 13:49:55 +0000 (13:49 +0000)]
Updated Maori translation by John C Barstow <jbowtie@amathaine.com>.

2004-01-27  Christian Rose  <menthos@menthos.com>

* mi.po: Updated Maori translation by
John C Barstow <jbowtie@amathaine.com>.

22 years agoUpdated Norwegian Nynorsk translation. Removed leftover conflict
Åsmund Skjæveland [Tue, 27 Jan 2004 07:48:03 +0000 (07:48 +0000)]
Updated Norwegian Nynorsk translation. Removed leftover conflict

2004-01-27  Åsmund Skjæveland  <aasmunds@fys.uio.no>

* nn.po: Updated Norwegian Nynorsk translation.
* ChangeLog: Removed leftover conflict indicator.

22 years agoUpdated Norwegian Nynorsk translation.
Åsmund Skjæveland [Tue, 27 Jan 2004 07:46:47 +0000 (07:46 +0000)]
Updated Norwegian Nynorsk translation.

2004-01-27  Åsmund Skjæveland  <aasmunds@fys.uio.no>

* nn.po: Updated Norwegian Nynorsk translation.

22 years agoRemove obsolete comment.
Soeren Sandmann [Tue, 27 Jan 2004 01:11:18 +0000 (01:11 +0000)]
Remove obsolete comment.

Tue Jan 27 01:56:46 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c: Remove obsolete comment.

* gtk/gtktoolbar.c (DEFAULT_SPACE_SIZE, SPACE_LINE_START,
SPACE_LINE_END): Make separators wider and taller, so they are
easier to pick up when editing the toolbar.

* gtk/gtktoolbar.c (slide_idle_handler): Add a comment, simplify
a bit,

* gtk/gtktoolbar.c (rect_within): Formatting fix

* gtk/gtktoolbar.c (gtk_toolbar_set_drop_highlight_item): Make
sliding feel more responsive by only restarting sliding when the
placeholder actually changes its goal allocation.

22 years agoAvoid a compiler warning. (#122725, Kjartan Maraas)
Matthias Clasen [Tue, 27 Jan 2004 00:58:48 +0000 (00:58 +0000)]
Avoid a compiler warning. (#122725, Kjartan Maraas)

Tue Jan 27 02:00:37 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtktreeitem.c (gtk_tree_item_add_pixmaps): Avoid a
compiler warning.  (#122725, Kjartan Maraas)

22 years agoRemoved conflict markers.
Matthias Clasen [Tue, 27 Jan 2004 00:49:46 +0000 (00:49 +0000)]
Removed conflict markers.

22 years agoMake menus work better on Xinerama (#126150):
Matthias Clasen [Tue, 27 Jan 2004 00:49:03 +0000 (00:49 +0000)]
Make menus work better on Xinerama (#126150):

Tue Jan 27 01:46:54 2004  Matthias Clasen  <maclas@gmx.de>

Make menus work better on Xinerama (#126150):

* gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Calculate the
monitor_num on the screen of the menu, not of the attach widget.

* gtk/gtkmenu.c (menu_change_screen): Forget the stored monitor_num.
(gtk_menu_window_size_request): Remember the monitor_num.

22 years agoUpdated Greek translation
Nikos Charonitakis [Mon, 26 Jan 2004 22:05:30 +0000 (22:05 +0000)]
Updated Greek translation

22 years agoFix #105497; constify uses of GdkColor.
Federico Mena Quintero [Mon, 26 Jan 2004 20:21:09 +0000 (20:21 +0000)]
Fix #105497; constify uses of GdkColor.

2004-01-26  Federico Mena Quintero  <federico@ximian.com>

Fix #105497; constify uses of GdkColor.

* gdk/gdkgc.c (gdk_gc_set_rgb_fg_color): Constify.
(gdk_gc_set_rgb_bg_color): Constify.
(gdk_gc_set_foreground): Constify.

* gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap): Constify.
* gdk/win32/gdkcursor-win32.c (gdk_cursor_new_from_pixmap): Constify.
* gdk/linux-fb/gdkcursor-fb.c (gdk_cursor_new_from_pixmap): Constify.

* gdk/x11/gdkpixmap-x11.c (gdk_pixmap_create_from_data): Constify.
* gdk/win32/gdkpixmap-win32.c (gdk_pixmap_create_from_data): Constify.
* gdk/linux-fb/gdkpixmap-fb.c (gdk_pixmap_create_from_data): Constify.

* gdk/x11/gdkwindow-x11.c (gdk_window_set_background): Constify.
* gdk/win32/gdkwindow-win32.c (gdk_window_set_background): Constify.
* gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_background): Constify.

* gdk/gdkpango.c (gdk_draw_layout_line_with_colors): Constify.
(gdk_draw_layout_with_colors): Constify.

* gdk/gdkpixmap.c (gdk_pixmap_colormap_new_from_pixbuf): Constify.
(gdk_pixmap_colormap_create_from_xpm): Constify.
(gdk_pixmap_create_from_xpm): Constify.
(gdk_pixmap_colormap_create_from_xpm_d): Constify.
(gdk_pixmap_create_from_xpm_d): Constify.

* gtk/gtkcellview.c (gtk_cell_view_set_background_color): Constify.

* gtk/gtkclist.c (gtk_clist_set_foreground): Constify.
(gtk_clist_set_background): Constify.

* gtk/gtkcolorbutton.c (gtk_color_button_new_with_color): Constify.
(gtk_color_button_set_color): Constify.

* gtk/gtkcolorsel.c (gtk_color_selection_set_current_color):
Constify and add a check for color != NULL.
(gtk_color_selection_get_current_color): Add a check for color != NULL.
(gtk_color_selection_set_previous_color): Constify and add a check
for color != NULL.
(gtk_color_selection_get_previous_color): Add a check for color != NULL.

* gtk/gtkctree.c (gtk_ctree_node_set_foreground): Constify.
(gtk_ctree_node_set_background): Constify.

* gtk/gtktext.c (gtk_text_insert): Constify.
(insert_text_property): Constify.
(text_properties_equal): Constify.
(new_text_property): Constify.

* gtk/gtkwidget.c (gtk_widget_modify_color_component): Constify.
(gtk_widget_modify_fg): Constify.
(gtk_widget_modify_bg): Constify.
(gtk_widget_modify_text): Constify.
(gtk_widget_modify_base): Constify.

22 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Mon, 26 Jan 2004 08:58:26 +0000 (08:58 +0000)]
Updated Polish translation by GNOME PL Team.

2004-01-26  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

22 years agoUpdated Swedish translation.
Christian Rose [Sun, 25 Jan 2004 23:51:05 +0000 (23:51 +0000)]
Updated Swedish translation.

2004-01-26  Christian Rose  <menthos@menthos.com>

* sv.po: Updated Swedish translation.

22 years agoAdded entries.
Christian Rose [Sun, 25 Jan 2004 23:45:34 +0000 (23:45 +0000)]
Added entries.

2004-01-26  Christian Rose  <menthos@menthos.com>

* .cvsignore: Added entries.

22 years agoAdded "mi" to ALL_LINGUAS. Added Maori translation by John C Barstow
Christian Rose [Sun, 25 Jan 2004 23:42:54 +0000 (23:42 +0000)]
Added "mi" to ALL_LINGUAS. Added Maori translation by John C Barstow

2004-01-26  Christian Rose  <menthos@menthos.com>

* configure.in: Added "mi" to ALL_LINGUAS.
* po/mi.po, po-properties/mi.po: Added Maori translation by
John C Barstow <jbowtie@amathaine.com>.

22 years agoIf the WM_TRANSIENT_FOR property is being deleted, set the owner of the
Tor Lillqvist [Sun, 25 Jan 2004 22:19:40 +0000 (22:19 +0000)]
If the WM_TRANSIENT_FOR property is being deleted, set the owner of the

2004-01-25  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkproperty-win32.c (gdk_property_delete): If the
WM_TRANSIENT_FOR property is being deleted, set the owner of the
window to the root window (i.e., effectively unset it). (#132411)

* gdk/win32/gdkprivate-win32.h
* gdk/win32/gdkglobals-win32.c
* gdk/win32/gdkmain-win32.c: Declare, define and initialize
_wm_transient_for, a GdkAtom for WM_TRANSIENT_FOR.

* acconfig.h: Remove HAVE_WINSOCK_H, not used any longer.

22 years ago2004-01-25 Fixed mis-translations. T.Aihana <aihana@gnome.gr.jp>
Fixed mis-translations. T.Aihana [Sun, 25 Jan 2004 14:46:14 +0000 (14:46 +0000)]
2004-01-25 Fixed mis-translations. T.Aihana <aihana@gnome.gr.jp>

22 years agoBase the decision to map/unmap items on whether they are actually
Soeren Sandmann [Sun, 25 Jan 2004 14:17:15 +0000 (14:17 +0000)]
Base the decision to map/unmap items on whether they are actually

Sun Jan 25 15:14:46 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Base the decision
to map/unmap items on whether they are actually allocated outside
the toolbar, not on whether that will eventually happen. Improves
animation in the presence of overflown items.

* gtk/gtktoolbar.c (gtk_toolbar_begin_sliding): Add a
queue_resize() to so that the items will get their new goal
values and the idle handler will not immediately return FALSE.

* gtk/gtktoolbar.c (slide_idle_handler): simplify the logic and
make sure that a placeholder becoming invisible doesn't cause a
return TRUE.

* gtk/gtktoolbar.c (get_item_size): Don't special case
placeholders here.

22 years ago2004-01-25 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>
Updated ja.po. T.Aihana [Sun, 25 Jan 2004 13:38:42 +0000 (13:38 +0000)]
2004-01-25 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>

22 years agoTranslation updated by Tino Meinen.
Vincent van Adrighem [Sun, 25 Jan 2004 09:56:40 +0000 (09:56 +0000)]
Translation updated by Tino Meinen.

2004-01-25  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Tino Meinen.

22 years agoOnly try to pack icon if there actually is one.
Soeren Sandmann [Sat, 24 Jan 2004 22:29:18 +0000 (22:29 +0000)]
Only try to pack icon if there actually is one.

Sat Jan 24 23:17:27 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtktoolbutton.c (gtk_tool_button_construct_contents): Only
try to pack icon if there actually is one.

* gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Make sure
OVERFLOWN items get an allocation even when they are
unmapped. This ensures they will slide in properly.

* gtk/gtktoolbar.c (slide_idle_handler): Make sure we return TRUE
when there are overflown items that need to slide in. Also add
comments and make formatting more readable.

22 years agoAdd a write-only property ::group to be consistent with GtkRadioAction and
Soeren Sandmann [Sat, 24 Jan 2004 16:49:31 +0000 (16:49 +0000)]
Add a write-only property ::group to be consistent with GtkRadioAction and

Sat Jan 24 17:38:48 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkradiotoolbutton.c (gtk_radio_tool_button_class_init):
Add a write-only property ::group to be consistent with
GtkRadioAction and GtkRadioButton. (#132159, Patch from Olivier
Andrieu)

22 years agoUpdated French translation.
Christophe Merlet [Sat, 24 Jan 2004 14:13:59 +0000 (14:13 +0000)]
Updated French translation.

22 years agoUpdated French translation.
Christophe Merlet [Sat, 24 Jan 2004 12:34:32 +0000 (12:34 +0000)]
Updated French translation.

22 years agoUpdated Norwegian translation.
Kjartan Maraas [Sat, 24 Jan 2004 09:25:59 +0000 (09:25 +0000)]
Updated Norwegian translation.

2004-01-24  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

22 years agoUpdated Spanih translation.
Francisco Javier F. Serrador [Fri, 23 Jan 2004 23:33:45 +0000 (23:33 +0000)]
Updated Spanih translation.

2004-01-24  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanih translation.

22 years agoDon't leak the font description. (#132168)
Matthias Clasen [Fri, 23 Jan 2004 22:55:47 +0000 (22:55 +0000)]
Don't leak the font description. (#132168)

Fri Jan 23 23:46:12 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkfontbutton.c (gtk_font_button_label_use_font): Don't leak the
font description.  (#132168)

22 years agoFix #132247.
Federico Mena Quintero [Fri, 23 Jan 2004 20:15:05 +0000 (20:15 +0000)]
Fix #132247.

2004-01-23  Federico Mena Quintero  <federico@ximian.com>

Fix #132247.

* gtk/gtkfilechooserdefault.c (set_select_multiple): Handle folder
mode.
(set_select_multiple): Optionally notify about changes to the
select-multiple property.
(list_selection_changed): Change the condition for the editable row to
test for save mode; this is more clear than testing for not being
in multiple selection mode.
(gtk_file_chooser_default_get_paths): Get impl->action directly
rather than calling gtk_file_chooser_get_action().
(entry_activate): Likewise.
(set_select_multiple): Annotate about #133255.
(update_chooser_entry): Likewise.
(check_preview_change): Likewise.
(tree_selection_changed): Likewise.

22 years agoDon't crash when there are no columns, or all columns are hidden, #131402
Jonathan Blandford [Fri, 23 Jan 2004 19:59:49 +0000 (19:59 +0000)]
Don't crash when there are no columns, or all columns are hidden, #131402

Fri Jan 23 14:56:18 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtktreeview.c (gtk_tree_view_get_path_at_pos): Don't crash
        when there are no columns, or all columns are hidden, #131402

22 years agoUpdate Czech translation
Miloslav Trmac [Fri, 23 Jan 2004 18:31:19 +0000 (18:31 +0000)]
Update Czech translation

22 years agoNote that a widget must be focusable for the menu keybindings to work.
Federico Mena Quintero [Fri, 23 Jan 2004 16:43:27 +0000 (16:43 +0000)]
Note that a widget must be focusable for the menu keybindings to work.

2004-01-23  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: Note that a widget must be
focusable for the menu keybindings to work.

2004-01-22  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: Mention when it is useful to use
GdkEventExpose.region rather than GdkEventExpose.area.

22 years agoChanging to 200 was a mistake. Change back to 225.
Soeren Sandmann [Fri, 23 Jan 2004 16:00:20 +0000 (16:00 +0000)]
Changing to 200 was a mistake. Change back to 225.

Fri Jan 23 16:58:28 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkmenu.c (DEFAULT_POPUP_DELAY): Changing to 200 was a
mistake. Change back to 225.

22 years agoUpdated Serbian translation.
Danilo Šegan [Fri, 23 Jan 2004 10:05:22 +0000 (10:05 +0000)]
Updated Serbian translation.

22 years agoCheck if the completion is the same one as the old one.
Anders Carlsson [Fri, 23 Jan 2004 08:38:47 +0000 (08:38 +0000)]
Check if the completion is the same one as the old one.

2004-01-23  Anders Carlsson  <andersca@gnome.org>

* gtk/gtkentry.c: (gtk_entry_set_completion):
Check if the completion is the same one as the old one.

* gtk/gtkentrycompletion.c:
* gtk/gtkentrycompletion.h:
Move GET_PRIVATE macro into .c file, fix a trivial spelling
error.

22 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Fri, 23 Jan 2004 06:04:57 +0000 (06:04 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

22 years ago=== Released 2.3.2 ===
Owen Taylor [Fri, 23 Jan 2004 00:19:07 +0000 (00:19 +0000)]
=== Released 2.3.2 ===

Thu Jan 22 18:46:05 2004  Owen Taylor  <otaylor@redhat.com>

        * === Released 2.3.2 ===

22 years agoPatch from Christian Neumair to make warning string more translator
Owen Taylor [Thu, 22 Jan 2004 23:47:42 +0000 (23:47 +0000)]
Patch from Christian Neumair to make warning string more translator

Thu Jan 22 18:45:26 2004  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkicontheme.c: Patch from Christian Neumair
        to make warning string more translator friendly.

        * gtk/gtktreemodelfilter.h gtkseparatortoolitem.[ch]
        gtk/gtktoolbar.c: Parameter name fixes to keep gtk-doc
        happy.

        * configure.in: Require GLib-2.3.2, version 2.3.2,
        interface age 0, binary age 302.

        * NEWS: Organized, added some names.

22 years agoDoc fix.
Jonathan Blandford [Thu, 22 Jan 2004 22:53:00 +0000 (22:53 +0000)]
Doc fix.

Thu Jan 22 16:59:36 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkliststore.c (gtk_list_store_reorder): Doc fix.

22 years agoAdded documentation for GtkWidget::popup_menu.
Federico Mena Quintero [Thu, 22 Jan 2004 21:34:16 +0000 (21:34 +0000)]
Added documentation for GtkWidget::popup_menu.

2004-01-22  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for
GtkWidget::popup_menu.

22 years agoRemove the attach info after calling gtk_menu_do_remove(), since that
Matthias Clasen [Thu, 22 Jan 2004 20:45:36 +0000 (20:45 +0000)]
Remove the attach info after calling gtk_menu_do_remove(), since that

Thu Jan 22 21:45:24 2004  Matthias Clasen  <maclas@gmx.de>

* gtk/gtkmenu.c (gtk_menu_remove): Remove the attach
info after calling gtk_menu_do_remove(), since that function
uses the attach info. Doh!

* gtk/gtkmenu.c (gtk_menu_do_remove): Don't check priv->columns
for being 1 directly after setting it to 0.

22 years agoPoint to GtkEntry as an example of a widget that uses a custom function to
Federico Mena Quintero [Thu, 22 Jan 2004 20:44:38 +0000 (20:44 +0000)]
Point to GtkEntry as an example of a widget that uses a custom function to

2004-01-22  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: Point to GtkEntry as an example of
a widget that uses a custom function to position its popup menu.

22 years agoUpdates
Soeren Sandmann [Thu, 22 Jan 2004 20:40:57 +0000 (20:40 +0000)]
Updates

Thu Jan 22 21:38:52 2004  Soeren Sandmann  <sandmann@daimi.au.dk>

* NEWS: Updates

22 years agoNew chapter with a "Migration Checklist" of things people need to do to be
Federico Mena Quintero [Thu, 22 Jan 2004 20:17:34 +0000 (20:17 +0000)]
New chapter with a "Migration Checklist" of things people need to do to be

2004-01-22  Federico Mena Quintero  <federico@ximian.com>

* gtk/migrating-checklist.sgml: New chapter with a "Migration
Checklist" of things people need to do to be good citizens in the
GTK+ world.  This is mainly a way to tell people about interesting
APIs that they should use instead of hand-hacked approaches.

* gtk/gtk-docs.sgml: Added migrating-checklist.sgml.

* gtk/Makefile.am (content_files): Likewise.

22 years agoFix typo
Alexander Larsson [Thu, 22 Jan 2004 17:13:22 +0000 (17:13 +0000)]
Fix typo

2004-01-22  Alexander Larsson  <alexl@redhat.com>

* gdk/x11/gdkwindow-x11.c (WINDOW_IS_TOPLEVEL):
Fix typo

22 years agoUpdated Danish translation.
Ole Laursen [Thu, 22 Jan 2004 16:33:09 +0000 (16:33 +0000)]
Updated Danish translation.

2004-01-22  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

22 years agoTranslation updated by Kees van den Broek.
Vincent van Adrighem [Thu, 22 Jan 2004 13:48:23 +0000 (13:48 +0000)]
Translation updated by Kees van den Broek.

2004-01-22  Vincent van Adrighem  <adrighem@gnome.org>

* nl.po: Translation updated by Kees van den Broek.

22 years agonew introduction section.
Jonathan Blandford [Thu, 22 Jan 2004 06:48:20 +0000 (06:48 +0000)]
new introduction section.

Thu Jan 22 01:46:45 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/tmpl/gtktreemodelsort.sgml: new introduction section.

22 years agoFree the path fields.
Federico Mena Quintero [Thu, 22 Jan 2004 02:39:31 +0000 (02:39 +0000)]
Free the path fields.

2004-01-21  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_finalize):
Free the path fields.

* gtk/gtkfilesystemmodel.c (gtk_file_system_model_finalize): Free
the root_path, reported by <scott@asofyet.org>
(gtk_file_system_model_finalize): Unref the file system.

* gtk/gtkfilefilter.c (filter_rule_free): default:
g_assert_not_reached().
(gtk_file_filter_finalize): Free the filter->name, reported by
<scott@asofyet.org>
(gtk_file_filter_finalize): Free the rules list.

22 years agoredraw the color button when an alpha is set.
Jonathan Blandford [Wed, 21 Jan 2004 23:29:08 +0000 (23:29 +0000)]
redraw the color button when an alpha is set.

Wed Jan 21 18:10:40 2004  Jonathan Blandford  <jrb@gnome.org>

        * gtk/gtkcolorbutton.c (gtk_color_button_set_color):redraw the
        color button when an alpha is set.
        (gtk_color_button_set_alpha): redraw the color button when an
        alpha is set.

22 years agoFix #131869:
Matthias Clasen [Wed, 21 Jan 2004 22:26:53 +0000 (22:26 +0000)]
Fix #131869:

Wed Jan 21 23:27:14 2004  Matthias Clasen  <maclas@gmx.de>

Fix #131869:

* gtk/gtkaction.c (_gtk_action_emit_activate): Hold
a reference to the group while emitting the signals.

* gtk/gtkactiongroup.c (gtk_action_group_init): Use a
destroy notify which does not only unref, but also resets
the action_group property of the action.

22 years agoUpdated Irish translation
Alastair McKinstry [Wed, 21 Jan 2004 20:38:15 +0000 (20:38 +0000)]
Updated Irish translation

22 years agoUpdate Czech translation
Miloslav Trmac [Wed, 21 Jan 2004 17:56:37 +0000 (17:56 +0000)]
Update Czech translation

22 years agoSync from upstream
Jonathan Blandford [Wed, 21 Jan 2004 14:33:10 +0000 (14:33 +0000)]
Sync from upstream

Wed Jan 21 09:33:13 2004  Jonathan Blandford  <jrb@gnome.org>

        * libgnomevfs/xdgmimeglob.c:
        * libgnomevfs/xdgmimemagic.c: Sync from upstream

22 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Wed, 21 Jan 2004 13:42:37 +0000 (13:42 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

22 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Wed, 21 Jan 2004 09:02:41 +0000 (09:02 +0000)]
Updated Polish translation by GNOME PL Team.

2004-01-21  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

22 years agoAdded details about GtkFileChooser changes.
Federico Mena Quintero [Tue, 20 Jan 2004 23:17:11 +0000 (23:17 +0000)]
Added details about GtkFileChooser changes.

2004-01-20  Federico Mena Quintero  <federico@ximian.com>

* NEWS: Added details about GtkFileChooser changes.

22 years agoFix #99425, add accessor functions for GtkPaned's children.
Federico Mena Quintero [Tue, 20 Jan 2004 23:07:40 +0000 (23:07 +0000)]
Fix #99425, add accessor functions for GtkPaned's children.

2004-01-20  Federico Mena Quintero  <federico@ximian.com>

Fix #99425, add accessor functions for GtkPaned's children.

* gtk/gtkpaned.c (gtk_paned_get_child1): New function.
(gtk_paned_get_child2): New function.

22 years agoAdded gtk_paned_get_child[12].
Federico Mena Quintero [Tue, 20 Jan 2004 23:04:13 +0000 (23:04 +0000)]
Added gtk_paned_get_child[12].

2004-01-20  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtk-sections.txt: Added gtk_paned_get_child[12].

22 years agoStart of 2.3.2 section.
Matthias Clasen [Tue, 20 Jan 2004 22:49:36 +0000 (22:49 +0000)]
Start of 2.3.2 section.

Tue Jan 20 23:49:52 2004  Matthias Clasen  <maclas@gmx.de>

* NEWS: Start of 2.3.2 section.

22 years agoremove UXTHEME_HAS_LINES, fix menu coloration
cinamod [Tue, 20 Jan 2004 21:46:59 +0000 (21:46 +0000)]
remove UXTHEME_HAS_LINES, fix menu coloration

22 years agoFixes for #130370, based on a patch by Michael Meeks:
Matthias Clasen [Tue, 20 Jan 2004 21:11:30 +0000 (21:11 +0000)]
Fixes for #130370, based on a patch by Michael Meeks:

Tue Jan 20 22:11:31 2004  Matthias Clasen  <maclas@gmx.de>

Fixes for #130370, based on a patch by Michael Meeks:

* gtk/gtkmenu.c (gtk_menu_do_remove): New auxiliary function to
adjust cell positions and recalculate row and column counts after
removing an item.

* gtk/gtkmenu.c (gtk_menu_remove): Call gtk_menu_do_remove.

* gtk/gtkmenu.c (gtk_menu_do_insert): Don't leave empty rows when
appending items.

* gtk/gtkmenu.c (gtk_menu_attach): Don't call gtk_menu_shell_append,
to avoid an unintended recursion.

22 years agoForgotten log entry.
Matthias Clasen [Tue, 20 Jan 2004 21:03:49 +0000 (21:03 +0000)]
Forgotten log entry.

22 years agoresync with upstream sources.
Jonathan Blandford [Tue, 20 Jan 2004 18:07:07 +0000 (18:07 +0000)]
resync with upstream sources.

Tue Jan 20 13:07:04 2004  Jonathan Blandford  <jrb@gnome.org>

        * xdgmime.c: resync with upstream sources.

22 years agoadd stock indent, unindent I would have prefered outdent, but
Jody Goldberg [Tue, 20 Jan 2004 16:32:54 +0000 (16:32 +0000)]
add stock indent, unindent I would have prefered outdent, but

2004-01-05  Jody Goldberg <jody@gnome.org>

* gtk/gtkiconfactory.c (get_default_icons) : add stock indent, unindent
  I would have prefered outdent, but compatibility seems more
  important.
* gtk/gtkstock.c (builtin_items) : ditto.
* gtk/gtkstock.h : ditto.
* gtk/stock-icons/Makefile.am : ditto.
* gtk/stock-icons/stock_text_indent_16.png :
* gtk/stock-icons/stock_text_indent_24.png :
* gtk/stock-icons/stock_text_unindent_16.png :
* gtk/stock-icons/stock_text_unindent_24.png : from gnome-icon-theme

2003-12-18  Jody Goldberg <jody@gnome.org>

* gtk/gtkicontheme.c (gtk_icon_theme_lookup_icon)) : Add a sanity test
  to ensure that the base hicolor theme is installed.  Silently
  failing to produce icons that apps assume exist in the theme seems
  like a bad idea.

22 years agoru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Dmitry Mastrukov [Tue, 20 Jan 2004 15:45:36 +0000 (15:45 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.

22 years agoUpdated Korean translation.
Changwoo Ryu [Tue, 20 Jan 2004 15:02:22 +0000 (15:02 +0000)]
Updated Korean translation.

* ko.po: Updated Korean translation.

22 years agoFix #131418.
Federico Mena Quintero [Tue, 20 Jan 2004 02:44:58 +0000 (02:44 +0000)]
Fix #131418.

2004-01-19  Federico Mena Quintero  <federico@ximian.com>

Fix #131418.

* gtk/gtkfilechooserdefault.c (set_select_multiple): New helper
function.
(gtk_file_chooser_default_set_property): Use
set_select_multiple().  Also, re-set this mode to single if the
file chooser is set to Save mode.
(entry_activate): Handle the case where the entry is completely
empty *and* its current folder does exist.  Also, there is need to
test for select_multiple here now that we ensure that it won't
happen during Save mode.

22 years agoUpdated Norwegian translation.
Kjartan Maraas [Mon, 19 Jan 2004 19:38:28 +0000 (19:38 +0000)]
Updated Norwegian translation.

2004-01-19  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian translation.

22 years agoUpdated German translation.
Christian Neumair [Mon, 19 Jan 2004 17:12:57 +0000 (17:12 +0000)]
Updated German translation.

22 years agoUpdated Malay translation.
Hasbullah Bin Pit [Mon, 19 Jan 2004 17:02:52 +0000 (17:02 +0000)]
Updated Malay translation.

2004-01-19  Hasbullah Bin Pit <sebol@my-penguin.org>

        * ms.po: Updated Malay translation.

22 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Mon, 19 Jan 2004 14:56:08 +0000 (14:56 +0000)]
Updated Polish translation by GNOME PL Team.

2004-01-19  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.

22 years agohello world
Hasbullah Bin Pit [Mon, 19 Jan 2004 14:40:29 +0000 (14:40 +0000)]
hello world

22 years agoUpdated Malay translation.
Hasbullah Bin Pit [Mon, 19 Jan 2004 14:36:59 +0000 (14:36 +0000)]
Updated Malay translation.

2004-01-19  Hasbullah Bin Pit <sebol@my-penguin.org>

        * ms.po: Updated Malay translation.

22 years agoAdded XGETTEXT_KEYWORDS.
Danilo Šegan [Mon, 19 Jan 2004 13:14:08 +0000 (13:14 +0000)]
Added XGETTEXT_KEYWORDS.

22 years agoUpdated Albanian translation
Laurent Dhima [Mon, 19 Jan 2004 11:18:08 +0000 (11:18 +0000)]
Updated Albanian translation

* sq.po: Updated Albanian translation

22 years agoUpdated
Laurent Dhima [Mon, 19 Jan 2004 11:16:15 +0000 (11:16 +0000)]
Updated

22 years agoUpdated Polish translation by GNOME PL Team.
Artur Flinta [Mon, 19 Jan 2004 08:56:51 +0000 (08:56 +0000)]
Updated Polish translation by GNOME PL Team.

2004-01-19  Artur Flinta  <aflinta@cvs.gnome.org>

* pl.po: Updated Polish translation by GNOME PL Team.